package com.glb.gilibuy.web.vo;

import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description:
 * @Author: Yingtian qian
 * @Date: 2021/8/10 11:57
 */
public class UserOrderItemVO {

    /**
     * 订单详情id
     */
    @ApiModelProperty(value = "订单详情id")
    private String orderItemId;

    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private String productId;

    /**
     * 商品项
     */
    @ApiModelProperty(value = "商品项")
    private SearchedProductVO searchedProductVO;

    /**
     * 商品项总价格
     */
    @ApiModelProperty(value = "商品项总价格")
    private BigDecimal orderItemPrice;

    /**
     * 商品项数量
     */
    @ApiModelProperty(value = "商品项数量")
    private Integer orderItemAmount;

    /**
     * 虚拟商品二维码地址(同种可多张)
     */
    @ApiModelProperty(value = "虚拟商品二维码地址(同种可多张)")
    private String qrCode;

    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Date gmtCreate;

    public String getOrderItemId() {
        return orderItemId;
    }

    public void setOrderItemId(String orderItemId) {
        this.orderItemId = orderItemId;
    }

    public String getProductId() {
        return productId;
    }

    public void setProductId(String productId) {
        this.productId = productId;
    }

    public SearchedProductVO getSearchedProductVO() {
        return searchedProductVO;
    }

    public void setSearchedProductVO(SearchedProductVO searchedProductVO) {
        this.searchedProductVO = searchedProductVO;
    }

    public BigDecimal getOrderItemPrice() {
        return orderItemPrice;
    }

    public void setOrderItemPrice(BigDecimal orderItemPrice) {
        this.orderItemPrice = orderItemPrice;
    }

    public Integer getOrderItemAmount() {
        return orderItemAmount;
    }

    public void setOrderItemAmount(Integer orderItemAmount) {
        this.orderItemAmount = orderItemAmount;
    }

    public String getQrCode() {
        return qrCode;
    }

    public void setQrCode(String qrCode) {
        this.qrCode = qrCode;
    }

    public Date getGmtCreate() {
        return gmtCreate;
    }

    public void setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
    }
}
